Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LARCH ROAD Detached £262,500 6 Jun 2022
6 LARCH ROAD Semi-Detached £155,000 20 Jun 2006
8 LARCH ROAD Semi-Detached £181,000 19 Jan 2016
10 LARCH ROAD Detached £198,000 20 Jun 2008
11 LARCH ROAD Detached £217,500 12 Oct 2018
14 LARCH ROAD Detached £72,500 30 Sep 1996
16 LARCH ROAD Detached £159,000 8 Jan 2018
18 LARCH ROAD Detached £200,000 16 Nov 2021
20 LARCH ROAD Detached £205,000 16 Apr 2018
24 LARCH ROAD Detached £160,000 27 Oct 2010
29 LARCH ROAD Detached £83,000 5 Jul 2001